package com.xianniu.ltc.model.entity;

/**
 * @Author: dingyx
 * @Date: 2022/1/13 1:42 下午
 */
import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.util.Date;
import java.util.List;

/**
 * @description 审批流程步骤
 * @author zhangyang@zencor.cn
 * @date 2022-01-13
 */
@Data
@TableName("robot_approval_step")
public class RobotApprovalStepDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * step_id
     */
    private String stepId;

    /**
     * 审批记录
     */
    private String recordId;

    /**
     * 审批流程
     */
    private String approvalId;

    /**
     * 审批节点
     */
    private String node;

    /**
     * 审批人
     */
    private String approver;

    /**
     * 审批结果
     */
    private Integer state;

    /**
     * 批注
     */
    private String remark;

    /**
     * 审批时间
     */
    private Date approvedTime;

    /**
     * 上一审批节点
     */
    private String prevNode;

    /**
     * 是否取消
     */
    private String isCanceled;

    /**
     * 是否生效
     */
    private String isWaiting;

    /**
     * 修改时间
     */
    private Date modifiedOn;

    /**
     * 修改人
     */
    private String modifiedBy;

    /**
     * 创建人
     */
    private String createdBy;

    /**
     * 创建时间
     */
    private Date createdOn;

    /**
     * 租户标识
     */
    private String tenantCode;

    /**
     * 是否最新驳回
     */
    private String isNewReject;
}


